<section class="news-section section-padding">
  <div class="section-header">
    <h2>新闻资讯</h2>
    <p class="subtitle">NEWS</p>
  </div>
  <div class="news-cards">
    <div class="news-main-left">
      <img src="images/icons/news-cards.png" alt="主新闻图片" onerror="this.onerror=null;this.src='images/placeholder.png';">
      <div class="news-main-content">
        <div class="news-main-title">北京甄成商业集团有限公司</div>
        <div class="news-main-desc">北京甄成商业集团有限公司</div>
      </div>
    </div>
    <div class="news-main-center">
      <a href="news-detail.php" class="news-center-link news-center-card">
        <div class="news-center-title">北京甄成商业集团有限公司</div>
        <div class="news-center-desc">北京甄成商业集团有限公司北京甄成商业集团有限公司北京甄成商业集团有限公司...</div>
        <div class="news-center-xian"></div>

        <div class="news-center-bottom">
          <div class="news-center-date">
            <span class="news-center-day">27</span>
            <span class="news-center-month">2025.04 <i class="fa fa-arrow-right"></i></span>
          </div>
        </div>
      </a>
      <a href="news-detail.php" class="news-center-link news-center-card">
        <div class="news-center-title">北京甄成商业集团有限公司</div>
        <div class="news-center-desc">
          北京甄成商业集团有限公司北京甄成商业集团有限公司北京甄成商业集团有限公司...北京甄成商业集团有限公司北京甄成商业集团有限公司北京甄成商业集团有限公司...</div>
        <div class="news-center-xian"></div>
        <div class="news-center-bottom">
          <div class="news-center-date">
            <span class="news-center-day">26</span>
            <span class="news-center-month">2025.04 <i class="fa fa-arrow-right"></i></span>
          </div>
        </div>
      </a>
    </div>
    <div class="news-main-right">
      <a href="news-detail.php" class="news-right-link   news-right-card">
        <div class="news-right-date">
          <div class="news-right-day">24</div>
          <div class="news-right-xian"></div>
          <div class="news-right-month">2025.04</div>
        </div>
        <div class="news-right-content">
          <div class="news-right-title">北京甄成商业集团有限公司北京甄成商业集团有限公司北京甄成商业集团有限公司</div>
          <i class="fa fa-arrow-right"></i>
        </div>
      </a>
      <a href="news-detail.php" class="news-right-link   news-right-card">
        <div class="news-right-date">
          <div class="news-right-day">24</div>
          <div class="news-right-xian"></div>
          <div class="news-right-month">2025.04</div>
        </div>
        <div class="news-right-content">
          <div class="news-right-title">北京甄成商业集团有限公司</div>
          <i class="fa fa-arrow-right"></i>
        </div>
      </a>
      <a href="news-detail.php" class="news-right-link   news-right-card">
        <div class="news-right-date">
          <div class="news-right-day">24</div>
          <div class="news-right-xian"></div>
          <div class="news-right-month">2025.04</div>
        </div>
        <div class="news-right-content">
          <div class="news-right-title">北京甄成商业集团有限公司</div>
          <i class="fa fa-arrow-right"></i>
        </div>
      </a>
    </div>
  </div>
  <div class="look-more">
    <a href="news-detail.php" class="look-more-btn">查看更多<i class="fa fa-arrow-right"></i></a>
  </div>
</section>
<!-- 新闻资讯 -->
<style>
  /* 新闻资讯 */
  .news-section {
    background: #fff;
    overflow: hidden;
  }

  .news-cards {
    display: flex;
    justify-content: center;
    gap: 1rem;
    box-sizing: border-box;
  }

  .news-main-left {
    width: 100%;
    max-width: 33rem;
    height: 45rem;
    background: linear-gradient(181.23deg, #22213205 0%, #222132cc 100%);
    overflow: hidden;
    position: relative;
  }

  .news-main-left img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    filter: brightness(0.63);
  }

  .news-main-content {
    position: absolute;
    bottom: 2.5rem;
    left: 2.5rem;
    z-index: 2;
    padding-right: 2rem;
  }

  .news-main-title {
    font-family: "Microsoft YaHei";
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 1.5rem;
    text-align: left;
    color: #fff;
    margin-bottom: 0.5rem;
  }

  .news-main-desc {
    font-family: "Microsoft YaHei";
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 1.5rem;
    color: #fff;
    opacity: 0.7;
  }

  .news-main-center {
    display: grid;
    gap: 1rem;
    background: #fff;
    width: 100%;
    max-width: 32.5rem;
  }

  .news-center-card {
    padding: 3rem 2.5rem;
    background: #f7f8f8;
    cursor: pointer;
    width: 100%;
  }

  .news-center-title {
    display: -webkit-box;
    margin-bottom: 0.75rem;
    font-family: "Microsoft YaHei";
    font-weight: 400;
    font-size: 1.3rem;
    line-height: 1.5rem;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #222132;
  }

  .news-center-desc {
    font-family: "Microsoft YaHei";
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 1.5rem;
    color: #999;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .news-center-xian {
    width: 100%;
    height: 1px;
    background: #E5E5E5;
    margin: 2.3rem 0;
  }

  .news-center-bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 1rem;
  }

  .news-center-date {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .news-center-day {
    font-family: "Microsoft YaHei Bold";
    font-weight: 700;
    font-size: 2.8rem;
    line-height: 3.75rem;
    color: #999;
  }

  .news-center-month {
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 1.5rem;
    color: #999;
    display: flex;
    width: 100%;
    justify-content: space-between;
  }

  .news-center-more {
    color: #232733;
    font-size: 1.2rem;
    text-decoration: none;
    transition: color 0.2s;
  }

  .news-main-right {
    gap: 1rem;
    box-sizing: border-box;
    background: #Fff;
    display: grid;
  }

  .news-right-card {
    display: flex;
    align-items: center;
    padding: 3rem 2.5rem;
    width: 100%;
    background: #f7f8f8;
    cursor: pointer;
  }

  .news-right-date {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .news-right-day {
    font-family: "Microsoft YaHei Bold";
    font-weight: 700;
    font-size: 2.8rem;
    line-height: 3.75rem;
    color: #999;
  }

  .news-right-xian {
    width: 1.875rem;
    height: 0;
    background: transparent;
    border: 1px solid #e0e0e0;
    margin: 0.7rem 0;
  }

  .news-right-month {
    font-family: "Microsoft YaHei";
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 1.5rem;
    color: #999;
  }

  .news-right-content {
    flex: 1;
    padding-left: 2.5rem;
    margin-left: 2.5rem;
    height: 7rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-left: 1px solid #E5E5E5;
  }

  .news-right-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.8rem;
    color: #222132;
  }

  .news-right-desc {
    font-size: 0.75rem;
    color: #888;
    font-weight: 400;
    line-height: 1.2;
  }

  .news-right-more {
    color: #232733;
    font-size: 1.2rem;
    text-decoration: none;
    margin-left: 0.375rem;
    transition: color 0.2s;
  }

  .news-right-more:hover {
    color: #0e78ff;
  }

  /* 响应式样式 */
  @media screen and (max-width: 1200px) {

    .news-cards {
      gap: 2rem;
    }

    .news-main-left {
      height: 40rem;
    }

    .news-main-left,
    .news-main-center,
    .news-main-right {
      max-width: 100%;
    }

    .news-right-card {
      width: 100%;
    }
  }

  @media screen and (max-width: 768px) {
    .news-main-left {
      height: 35rem;
    }

    .news-main-content {
      left: 2rem;
      bottom: 2rem;
      padding-right: 1rem;
    }

    .news-main-title {
      font-size: 1.25rem;
      line-height: 1.5rem;
    }

    .news-main-desc {
      font-size: 1rem;
      line-height: 1.25rem;
    }

    .news-center-card,
    .news-right-card {
      padding: 2rem 1.5rem;
    }

    .news-center-title,
    .news-right-title {
      font-size: 1.25rem;
      line-height: 1.75rem;
    }

    .news-center-desc {
      font-size: 1rem;
      line-height: 1.5rem;
    }

    .news-center-day,
    .news-right-day {
      font-size: 2rem;
      line-height: 2.5rem;
    }

    .news-center-month,
    .news-right-month {
      font-size: 1rem;
      line-height: 1.25rem;
    }

    .news-center-xian {
      margin: 1.5rem 0;
    }

    .news-right-content {
      padding-left: 1.5rem;
      margin-left: 1.5rem;
      height: auto;
      gap: 1rem;
    }
  }





  .news-center-link:hover,
  .news-right-link:hover {
    color: inherit;
  }
</style>